草庐IT

android - Kotlin 和新的 ActivityTestRule : The @Rule must be public

全部标签

android - SVG 无法在 Android Studio 中正确转换为具有高视口(viewport)的 XML Drawable

我这里有SVG:https://github.com/Tick-Talk/tick-talk.github.io/blob/master/ticktalk-logo.svg在AndroidStudio中,我右击drawables,new->vectorasset,保持大小不变​​(因为它已经是108dp,我需要的应用程序图标大小),然后导入。生成的XMLDrawable完全不正确,并且在androidstudio和我的手机上显示不正确。我是不是做错了什么,或者这是在AndroidStudio中处理高视口(viewport)尺寸(svg的两个尺寸都有近3000像素)时的错误?我如何才能正

android - 在(android)xml资源android :text to have variable format float precision?中是否有可能

有这样的文本资源%1$.2f在这样的布局xml中使用android:text="@{@string/list_item_station_detail_current_price_price_text(currentPrice.price)}"我的问题是精度并不总是2位数(%1$.2f),它可能是可变的。是否有解决此问题的巧妙技巧,也许是嵌套字符串或其他东西? 最佳答案 设置一个字符串数组,其中每个条目代表不同的精度。%1$.2f%1$.3f%1$.4f在XML中,定义TextView的文本如下:android:text="@{Str

xml - Android studio 在布局文件 (.xml) 中显示 java 代码或二进制代码

我已经有很长时间没有使用AndroidStudio开发Android项目了。一切正常。今天我无法在androidstudio编辑器中打开.xml文件(布局,值:string.xml,color.xml,..)。AndroidStudio有时会显示.xml文件中的java代码、二进制代码或其他xml代码,而不是打开文件中的代码。==>使cash失效,重启Androidstudio,没有解决问题。==>删除.idea和.iml文件和导入的工程,也没有解决问题但是,如果我打开一个.java类,它会打开对应的代码。Java文件不会出现此问题。但有些java指令被下划线表示为错误,但并不是真正的

Android 小部件不显示它的属性我要写时的建议

当我尝试写入其属性时,AndroidWeight未显示其属性。但是如果写就可以了。现在我想在写作时观看建议。我怎么解决这个问题?检查图像以获得更清晰的效果。[更新]我还添加了我的app/build.gradle文件我重新启动了我的android工作室,但我遇到了同样的问题。我创建了一个新项目,问题就在那里。我的应用程序/build.gradleapplyplugin:'com.android.application'android{compileSdkVersion28defaultConfig{applicationId"com.rocketechit.officemanagemen

android - 如何在图形布局android studio中的Attributes下添加font Family属性

我使用androidstudio创建一个android应用程序。我使用Ubuntu14.04作为操作系统。在我的应用程序中,我想更改字体,我按照以下步骤操作:右键单击res文件夹并转到新建>Android资源目录。在资源类型列表中,我选择字体,然后单击确定我在字体文件夹中添加我的字体文件之后,在布局xml中,我将fontFamily属性设置为我想要在textView组件android:fontFamily="@font/cairo_extralight"中访问的字体文件在那之后,字体没有改变,因为我们也应该在图形布局的属性中更改它。但是,当我转到图形布局中的属性时,我没有在textAp

android - TextView:用多行包裹内容

我有以下TextView:这是我得到的行为:这是我预期的行为:我想在不设置硬编码宽度的情况下获得这种行为,因为每种语言的文本都不同。有什么办法吗?编辑:我还想避免将TextView的宽度绑定(bind)到父级的宽度。是否有足够的空间在一行中显示整个文本并不重要,我希望它显示在两行中。鉴于此,我希望TextView具有尽可能小的宽度。 最佳答案 是的,您可以使用ConstraintLayout与Guidelines确定您的textView宽度(不是硬编码),这是一个简单的示例不使用guidlines(TextView有限制):它看起来

java - JaxB2Marshaller 不将 XML 绑定(bind)到 Kotlin 数据类

我正在编写一个批处理作业来解析XML、提取字段并将它们保存在数据库中。解析XML时,它选取2个根元素,但将所有字段保留为空,因此在我的数据库中我有2个记录将为空字段。似乎无法弄清楚为什么它无法读取元素...TIA@BeanfunxmlFileItemReader(environment:Environment):ItemReader{valxmlFileReader=StaxEventItemReader()xmlFileReader.setResource(ClassPathResource(environment.getRequiredProperty(PROPERTY_XML_S

Java XML : how to output the namespace of child elements?

我正在使用Java的Transformer处理XML文档对象的类。这是创建转换器的代码:importjavax.xml.transform.TransformerFactory;importjavax.xml.transform.OutputKeys;importjavax.xml.transform.Transformer;Transformertransformer=TransformerFactory.newInstance().newTransformer();transformer.setOutputProperty(OutputKeys.INDENT,"no");trans

c# - 可空 xml 列的 Linq to sql 错误 "Data at the root level is invalid "

我已经创建了一个表CREATETABLE[dbo].[tab1]([Id][int]NOTNULL,[Name][varchar](100)NOTNULL,[Meta][xml]NULL,CONSTRAINT[PK_tab1]PRIMARYKEYCLUSTERED([Id]ASC)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY])ON[PRIMARY]TEXTIMAGE_ON[PRIMARY]当我执行lin

xml - android中的xpath评估错误

我在android浏览器中运行一个包含以下代码的应用程序..if(typeofXPathResult!="undefined"){//usebuildinxpathsupportforSafari3.0varxmlDocument=doc;if(doc.nodeType!=9){xmlDocument=doc.ownerDocument;}results=xmlDocument.evaluate(xpathExpr,doc,function(prefix){returnnamespaces[prefix]||null;},XPathResult.ANY_TYPE,null);varth